derrick substructure - Spanish English Dictionary